free-standing panel - Turco Inglés Diccionario